bud or sprout - Spanish English Dictionary